snow of the penitents - Alemán Inglés Diccionario